barefaced lie - Francés Inglés Diccionario